home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / compuserve-file-archive / 12 C64 Telecom / VTXFIL.DOC < prev    next >
Encoding:
Text File  |  2019-04-13  |  7.8 KB  |  316 lines

  1.  
  2.  
  3.  
  4.           CompuServe VIDTEX
  5.  
  6.       Error Free File Transfers
  7.  
  8.  
  9. You can transfer files directly
  10. between your system and CompuServe
  11. using "B" Protocol transfer.
  12.  
  13. "B" Protocol ensures the accuracy of
  14. the transmitted file.  Any errors are
  15. detected and corrected.  Thus your
  16. important files are protected against
  17. possible damage from telephone line
  18. noise and other types of interference.
  19.  
  20.  
  21.  
  22.  
  23.    How To Use "B" Protocol Transfer
  24. --------------------------------------
  25.  
  26. The procedure to perform a file
  27. transfer on CompuServe is described
  28. below.  A few terms must first be
  29. defined in order to explain file
  30. transfers:
  31.  
  32.      DOWNLOAD means to transfer a file
  33.      from CompuServe to your computer.
  34.  
  35.      UPLOAD means to transfer a file
  36.      from your computer to CompuServe.
  37.  
  38.      HOST refers to CompuServe's
  39.      computers.
  40.  
  41.      REMOTE refers to your computer.
  42.  
  43. Three types of file tranfers may be
  44. performed:
  45.  
  46.      TEXT
  47.      MACHINE SPECIFIC
  48.      BINARY
  49.  
  50. For both an upload and a download, the
  51. CompuServe file extension determines
  52. the type of transfer performed.  The
  53. valid extensions and transfer types
  54. are:
  55.  
  56.      .TXT  Text transfer
  57.      .IMG  Machine specific transfer
  58.      .BIN  Binary transfer
  59.  
  60. If any other or no extension is used,
  61. a TEXT transfer is performed.
  62.  
  63. A TEXT transfer is used to transfer
  64. ASCII text files such as untokenized
  65. BASIC programs and text files.  When
  66. uploading a text file, VIDTEX
  67. translates from the remote computer's
  68. character representation to standard
  69. ASCII.  This usually includes adding
  70. line feeds to carriage returns.  When
  71. a text file is downloaded, VIDTEX
  72. translates the text from standard
  73. ASCII to the microcomputer's character
  74. representation.
  75.  
  76. A MACHINE SPECIFIC transfer is used to
  77. transfer machine dependent files.
  78. This method is preferred over binary
  79. transfer since it transfers files
  80. specific to the Commodore 64.
  81.  
  82. During a machine specific transfer,
  83. VIDTEX inserts all of the information
  84. it needs to recreate the file exactly
  85. as it originally existed.  If an
  86. attempt is made to download a machine
  87. specific file to a microcomputer which
  88. is of a different type from the
  89. microcomputer from which the file was
  90. uploaded, VIDTEX will issue a warning
  91. message.  Machine specific transfers
  92. can be used to transfer files that
  93. have information kept outside of the
  94. file (usually in the disk directory)
  95. that is essential to the file.  This
  96. type of transfer supports Commodore
  97. program (PGM) and sequential (SEQ)
  98. files.
  99.  
  100. A BINARY transfer is used to transfer
  101. eight bit files such as tokenized
  102. BASIC programs and machine language
  103. programs.  This can also be used to
  104. transfer most microcomputer's BASIC
  105. data files.  VIDTEX does not alter any
  106. data during a binary file transfer.
  107. Machine specific information is not
  108. included in a binary transfer.
  109.  
  110.  
  111. One way to initiate a file transfer is
  112. to enter at the CompuServe Programming
  113. Area (OK) prompt:
  114.  
  115. R FILTRN
  116.  
  117. CompuServe then responds:
  118.  
  119. CompuServe File Transfer Program
  120.  
  121. Your machine then is interrogated to
  122. see if you are running a version of
  123. VIDTEX which supports file transfers.
  124. If you are not running a VIDTEX
  125. program or if your version of VIDTEX
  126. does not support file transfers, an
  127. error message is printed and you are
  128. returned to the 'OK' prompt.  If you
  129. are running a version of VIDTEX which
  130. supports file transfer, you are asked
  131. for the direction of the transfer:
  132.  
  133. Select direction-
  134.      D if to your computer
  135.      U if to CompuServe
  136. :
  137.  
  138. Enter a U to upload or D to download.
  139. You then are prompted:
  140.  
  141. Enter the CompuServe file name:
  142.  
  143. Enter an appropriate file name and
  144. extension.  Remember that the file
  145. extension determines the type of
  146. transfer performed.  For a download
  147. this is the name of the existing file
  148. to be transfered to your
  149. microcomputer.  For an upload this is
  150. the name of the file to be created.
  151. You then are prompted:
  152.  
  153. Enter a file name for your computer:
  154.  
  155. Enter the file specification as
  156. required by your operating system.
  157. You can specify any file following the
  158. naming rules of your system.  This
  159. might include a drive designation, a
  160. file name extension, punctuation, or a
  161. password.  
  162.  
  163. When using machine specific transfer,
  164. the file type is handled automatically
  165. by VIDTEX.  However, when using binary
  166. or text transfer, the default
  167. Commodore file type is sequential
  168. (SEQ).  To specify a program file
  169. (PGM), append ",p" after the normal
  170. file name.  For example, the file
  171. "game" would be downloaded as a
  172. sequential file, but "game,p" would be
  173. downloaded as a program file.
  174.  
  175. Since the format for file names is
  176. different for every microcomputer, no
  177. syntax checking is performed on the
  178. remote file name.  The remote file
  179. name does not affect the type of
  180. transfer performed.
  181.  
  182. VIDTEX will not overwrite an existing
  183. file on a download;  you must first
  184. delete the file yourself.
  185.  
  186. The file transfer then begins.  As the
  187. transfer proceeds, a series of digits
  188. are displayed on your screen.  Plus
  189. signs (+) appear between the digits.
  190.  
  191. When the transfer is completed, the
  192. message:
  193.  
  194. *** File Transfer Completed!  ***
  195.  
  196. appears and you are returned to the
  197. 'OK' prompt.
  198.  
  199. To abort a file transfer, hold META A
  200. until the next digit appears on the
  201. screen.
  202.  
  203.  
  204.  
  205.  
  206.           SIG File Transfer
  207. --------------------------------------
  208.  
  209. The DOW command is used to download a
  210. file from a Special Interest Group
  211. (SIG) database.  To initiate the
  212. download of a file, "file.img" from
  213. user number [73000,1] for instance,
  214. enter at the SIG/Access prompt:
  215.  
  216. dow file.img[73000,1]
  217.  
  218. If you are running a program like
  219. VIDTEX that supports "B" Protocol file
  220. transfer, CompuServe then responds:
  221.  
  222. I need a file name for your computer:
  223.  
  224. You then enter the name that the file
  225. is to be downloaded to.  Remember that
  226. when using text (.TXT) or binary
  227. (.BIN) files, you can force the file
  228. type to be program by adding a ",p"
  229. after the regular name for your
  230. computer.
  231.  
  232. The file will be downloaded directly
  233. to your disk.  While downloading
  234. digits and plus signs will appear on
  235. your screen to indicate the progress
  236. of the download.  When the file is
  237. created on your disk, VIDTEX will
  238. display the name of the file being
  239. downloaded on your screen.
  240.  
  241. After the download is complete, the
  242. following prompt will appear:
  243.  
  244. SIG/Access:
  245.  
  246. If you attempt to download a machine
  247. specific file (.IMG) that does not
  248. contain the proper machine
  249. identification information, VIDTEX
  250. will issue the following:
  251.  
  252. This file may not be compatible with
  253. your computer.
  254. Do you want to receive it?
  255.  
  256. To continue the download type "Y" for
  257. Yes or to stop type "N" for No.  If
  258. you type "Y" then VIDTEX will download
  259. the file as a sequential (SEQ) file
  260. unless the file name for your computer
  261. contains ",p" to force the file type
  262. to be program.
  263.  
  264.  
  265.  
  266.  
  267.  Services Using "B" Protocol Transfer
  268. --------------------------------------
  269.  
  270. "B" Protocol transfer also is used in
  271. many other CompuServe services that
  272. require the accurate transfer of data.
  273. These include:
  274.  
  275.    - MicroQuote (TM) is a series of
  276.      programs for retrieving and
  277.      storing current and historical
  278.      stock data.  Over 40,000 issues
  279.      are represented in the historical
  280.      database which contains quotes
  281.      back to January 1, 1974.
  282.  
  283.      The MicroQuote program, MQDATA,
  284.      automatically stores stock
  285.      information into a file which you
  286.      can download using "B" Protocol.
  287.  
  288.    - SOFTEX (TM) is an on-line
  289.      software shopping service.  You
  290.      can purchase reasonably priced
  291.      programs and download them
  292.      directly to your computer for
  293.      immediate use.  "B" protocol
  294.      ensures the reliability of your
  295.      purchase.
  296.  
  297.    - ACCESS (TM) is a database program
  298.      used for facilitating the
  299.      exchange of customer supplied
  300.      software.
  301.  
  302.    - QTRAN (TM) is a program that will
  303.      take a VisiCalc (R) file in DIF
  304.      format and convert it into a
  305.      batch input file for QUBIT (TM).
  306.      QTRAN is available to commercial
  307.      CompuServe customers only.
  308.  
  309.  
  310. Use of "B" Protocol transfer in these
  311. services is automated;  you do not
  312. need to issue any special commands.
  313. g>6Mpic!2v
  314. 8
  315. ?
  316.